rules and regulations that stifle innovation - Türkisch Englisch Wörterbuch